give satisfaction - Fransızca İngilizce Sözlük